admit (something) publicly

Translations
admettre (quelque chose) publiquement